package org.wak.scene
{
	import org.wak.baseoneonline.flash.geom.IntPoint;
	
	/**
	 * Definition data to create a new WalkBehindArea 
	 * 
	 */	
	public interface IWalkbehindDefinition
	{
		/*
		<DisplayObject>roadMask1</DisplayObject>	
					<Baseline>340</Baseline>
					<MaskPosition>
						<IntPoint x="0" y="275"/>				
					</MaskPosition>
					*/
		
		/**
		 * Id of the display object of the inverted mask. 
		 * @return DisplayObject Id of the walk behind inverted mask.
		 * 
		 */		
		function get displayObjectId():String ;
		
		/**
		 * Y coordinates of the visibility base line. 
		 * @return an Y coordinate of the baseline.
		 * 
		 */		
		function get baseline():int ;
		
		/**
		 * the position of the display object of the area 
		 * @return IntPoint with the position.
		 * 
		 */		
		function get position():IntPoint ;
	}
}